Fit is maybe a little small or I'm not sure if it's supposed to fit that way. Either way, it did it's job and continues to work well after several uses. I wear a C cup and ordered a C cup I might order a D cup next time to see if it is better. Great quality and it comes in a transparent carrying case which is great for travel. I would recommend this product and suggest you pay special attention to sizing recommendations from others before ordering