This is the cutest little swimsuit I have ever had. The only other cute one was when I was about 1 year old and we went to Wildwood NJ....lol The fit is perfect and the material does stretch...I have worn mines so far 4 times and the first time the weather was not so hot and the water and the waves were high and cold. This little number kept me very warm, the 3rd time was really really hot and this bathingsuit kept me cool...The top runs smaller than the bottoms, so if your well endowed in the bust area then you are going to have to order up. The bottoms fit really nice...This little number hugs the body very well and you will get many compliments wearing this number...I have told so many people about this bathingsuit and how it make your tummy look smaller...It is just the right fit for you on the beach, at the pool or even at home and sunbathing you will want to have this little niumber...It is a must buy and I would recommend this item to family and friends. Overall: Fit: Good Material: Great Cost: Ok Maintains it's shape after washing, does not fade and very well made.