These are just like described. I ordered a size bigger than normal and am glad I did. They have some stretch so the waist is a little big but the legs are super tight. I wanted to make sure I would still be able to get them on after a few washes. I ordered them prime on Thursday and when I got home from work on Friday they were already there! Couldn't be happier! :)