Suit was great. Received many compliments. Only con to product is the lifeguard letters on the butt came off from a night of dancing/people rubbing and touching.I think all Halloween costume material is thin, don't expect this to be actual swimsuit material. I read a previous review about size, and do recommend ordering a size up. I am 5'2", 125 lbs, and a size medium fit me perfectly well. I uploaded a photo of the sizing chart that came with it, and it is no accurate, it should be a size up, so if you're typically 2-4, get a Small, not XSM. If you're going to wear this, you might show a lil bit of cheek, so don't be shy !According to the sizing chart the small is a 4-6, but I think the small fits more like a 0-2.This outfit is not for the timid person. It shows some booty but its really comfortable otherwise. The heels are not recommended to buy for this outfit, it's sexy enough with flip flops. Also, the blow up floaty is not really necessary. It gets lost and you end up putting it down all the time anyways.For the price, the costume was pretty good. I'm 5'2 and 135lbs and I ordered the small. It fit but !!! Be warned. This is most definitely much shorter in real life than it is in the picture.I’m a small/extra small & this fit perfect!! So cuteGreat costume and was a hit at my job!Used it for a 90's party and the outfit fit perfectly.