I had low expectations after reading the reviews but for $10, I was willing to take a chance on this swim cover. This is actually really cute. I didn't find the arm holes to be too small like some of the other reviewers. I'm 5'8" and 138 lb and the medium fits just fine. It drapes really nicely on my body and looks sexy. For the price, I'm happy. I wouldn't pay much more than $10 for it though. I may even buy another one.