These definitely fit tight and show off a little bit but they look really nice, especially with the ribbed fabric. I'm impressed by the quality at this price point. Very comfortable and soft to the touch. I came back to buy more! I'm 5'6 with a short leg/long torso build and the legs are on the long side, these will fit some of the taller girlies. I ordered size small at 130 lbs, 26.5" waist and 37" hip. The waist is nice and tight while still being very comfortable.