This is a great bikini! its awesome, the top is really secure as well as the bottoms on me. The bottoms come up just to below my bellybutton which is very flattering! The material is good quality with lining in all the appropriate places! Shipping was great about 3 weeks from date or order