This swimsuit arrived in a sealed plastic packaging. No damage found. Fits well. Color is nice. Length of the shorts is perfect for me. Not too much cleavage exposed. The top will ride up occasionally and just a little bit when in the water but thats not a deal breaker for me. The bra pads stayed in place after washing. I am happy with my purchase.