This product is overall very nice. Like the other reviews the only problem is that it's short on the torso area. I'm 5'6 and a lil thicker so I got a large and it seems to fit pretty nice. Hella side boob that doesn't match with the padding but you gotta really hike up the swimsuit in order for it to fit right. Still happy with the order tho! 👌🏽 took exactly two weeks to get here.