These are excellent capri's!  I'm actually wearing them right now.  Talk about sucking in your tummy!  These certainly do the trick!  I like them so much I ordered a longer pair which I received today.  I'm 5'9, 220lbs and I bought the XL and they fit great!  Not hard to pull up and very comfortable.  I know they are expensive but let me tell you, they are worth it!  As I get older, the more I realize you do get what you pay for.