Great bathing suit cover up for the lake. Sheer and light weight while being stylish enough to wear as is over your suit or with shorts to a restaurant when you hop off the boat.I got this cover up and was anxious to try it on. The first thing I noticed is that it wasn't quite like what was shown on the website. First, It doesn't have tabs for the sleeves. So if you want to roll up your sleeves, there won't be a tab to keep them in place. That's not that big of deal. Second, I thought it had pockets, and it looked like it had pockets. I realized the pockets were sewn shut and you had to remove the seam that held them together. Again, no big deal, but not very good quality. Finally, be prepared to takes some scissors and trim the fraying. It is a bit thready and looks more sloppy than stylish. Once you modify it, it looks pretty good. Not too see through and flattering. However, for the quality, it is a little pricey. But since I liked the overall look, I did buy one more in blue. I wouldn't expect this to last more than 1 season.Shirt/dress is double layered of the same material, which makes it very warm as it doesn't allow for airflow. It is not as light and flowy as shirt as the picture might suggest. Though, it seems it will be a perfect shirt/dress for autumn layers, so I'm not completely dissatisfied.I ordered the peachy-salmon color. The dress comes to a few inches above my knees. It has pockets!I liked that it washed and dried in dryer nicelyI really liked this ad a beach cover . I like the way you can button the sleeve back or wear it long sleevedI ordered in a XL because I knew it would run small. Ut will be a nice cover up for the beach but could wear with leggings too. Just be aware that the sleeves are short, see 2nd picture. They do not reach your wrist. They do have a tab for rollup look. Overall a nice product.Soft and airy, thin, gives great coverage from the Az sun.Loved this item! Great loose fitting cover-up for the beach, pool, or even to wear casually!