Love this bathing suit! The bottoms are perfect and cheeky! Top is a little wide but on the plus side, it has breast padding. Comes with straps. Now all I need is a gold belly chain & a 6 pack of beer!