When I first opened the package I was really surprised at the fabric, very soft and not too thin. I’m 5ft11 and the length is great for me, just below my knee. I probably could of ordered a size up, it was a little tighter around my stomach than I normally like but I had a baby a few months ago and wasn’t really sure that size I was. I love that you can just throw it on... no under shirt needed. Very comfy just like I wanted. Perfect for sandals or boots.