I purchased the purple one and I LOVE it. The material is soft and stretchy, but not too thin. I'm 5'7" and the hem is at mid to upper calf for me. The neckline is flattering, but low so you could wear a cami under it if you wanted. I want to get about 5 more in different colors and never wear pants again.