Got it for a wedding that got cancelled, however, since we had an AirBnB already reserved, we went wine tasting and had a blast! Perfect for both occasions, light weight and flattering for a curvier frame. I’m 5.3, 38C, 185lbs, and got the large. The snap at the top would pop open here and there, but it wasn’t too bad (it was only sudden movements, haha). As the snap was placed in an odd spot, next wearing I will remove and place in a better area.See full review