This is a great layering piece. got in orange color and it is really a beautiful shade. i am 5'3" 36dd and went with a m. very flowy, nice length (more on the short side), and not see through. i am able to wear without a bra, where the ruffles cover any possible chance of seeing anything ;). i have a black came from another brand and have literally worn it to pieces. goes well under a jacket for work, a kimono, wrap, denim jacket, just anything! i was a bit disappointed it is "dry clean only", h