Got this for an upcoming cruise. Could be used as a pool coverup or a casual sun dress. Not Sheer, no slip required. Two decent size pockets, one on each side. Washed well, quick dry. Beautiful color and fit. A little long, but I have short legs (5'1\"), hits just below my knees. Very pleased with it.