I was looking for something to lounge around in at home. Perfect! They run large, which I love - so comfortable! They're not especially flattering, but again, that's not what I'm looking for.  If you want them to fit like the photo, get one size smaller.