THE bikini is really beautiful, vivid, very true description. Size, I bought the XL, since my bust is 97cm and my hip 103 cm. The top bikini fit perfectly, think if fewer, still fall well. Since the bottom found somewhat small, is pushing the fats… But overall I am quite satisfied. Excellent material, fabric, lining, seams, finishes, all very well made. THE top features removable bowl, sides fins for better support. The straps are adjustable and removable in back, allowing different shapes lashing. THE panties have a hygienic protection sticker.