Just purchased this outfit for an upcoming girls trip. I'm hiding it until I leave because if my husband see's how it hugs my hips, I might have to return it. It fits perfect, true to size. I'm 5'8", weigh 175 lbs, and hippy so I purchased a medium. The material is like a good quality t-shirt fabric which you can be worn in summer and spring. I like that the knee slits are machine cut which prevents them from ripping if you accidentally step into them. As you can see in the pic, I would have appreciated another inch or two in the length. That's the only reason I rated it a 4 instead of 5 but really only think it's worth a 1/2 star deduction.