This is so much prettier than I expected!  It fits fine although slightly tighter than other things I've purchased in the same size.  I LOVE this color.  I also purchased it in black.  These will be so cool and breezy this summer.  While it says semi sheer, I believe the darker colors may work fine without a camisole, keeping them cool.  Of corse, if a camisole is needed it wouldn't make that much difference.  What a deal at these prices!