I ordered a size 16, they are very comfortable and decently stretchy. True to size, they fit me perfectly, though pink ones are slightly tighter i think. probably not good for tall people, im 5'4 and they're only just long enough for me. good product overall, i love them!!