I really loved this suit but the top fit and not the bottom.  The bottom was so loose I was afraid that it would come down walking or swimming.  I'm bigger on the bottom than the top so that was weird.  I checked the size labels.  So it may fit just great on someone else but not me.