I am very pleased with my purchase. Item matches the pictures (although customer review pictures always helpful too). I was a little nervous about one size fits all but it is great. For reference I am 5ft 6in, about 140 lbs., B cup. It was loose and comfortable but still flattering. I like that it is see through to reveal your swim suit but still feel covered. Definitely a nice quality especially for the price.
After being disappointed purchasing a different brand of cover up, I purchased this one and I am 5'3" and it's not too long on me like some others. It fits well and the fabric seems to be of good quality, the cover seems like it will hold up well with care.