I love the feel of the fabric; it is my favorite!! Determining appropriate sizing is a bit tricky because the size chart in the product pictures differ from the size chart link next to the drop down box where you choose your size; according to  the product picture I should order a medium and according to the other I should order an extra large! Quite a difference... so I went in the middle and ordered a large, and the fit is acceptable... I may be able to wear a medium, but I like the flow of the top just fine. I am 5'3" and about 165 lbs. I may wear this as a beach cover up, but would not wear simply as a dress. I will definitely pair with leggings.