True to size - don’t upsize! I got a large because sizes are usually way off. I’m usually sm/med and these are way too big for me. Very comfortable and stretchy - they fit my larger friend.
The item arrived very fast it took only two weeks but didnt like thw quality of the fabric