I just bought this, for a cruise I am going on next month. I was nervous about the fit, but I shouldn't have been! It is super comfortable, and looks awesome on! I feel comfortable and confident in this suit. The fabric is thick, doesn't feel at all like so many suits you find that fall apart after two wears. The colors are bright, vibrant, and so pretty. A friend came over right after the package was delivered, and she was super impressed with how well built the suit was, and how pretty the fabric was.