I really like this shape wear; it feels wonderful to the  touch.  It can be worn all day. Probably my favorite shape wear thus far.  I only gave it a 4 star because when you wear pants, the leg lining can be detected.  Otherwise, love it.  I am 5'1, weigh 139, and I ordered a medium and it fits well.