I wore this top to see Beyoncé and it was perfect. Now I’ll be honest you have to be very careful when putting it on , I ordered one and it snapped at the strap, although FashionNova went out of there way to send me another one and that one was perfect, it appears to be heavy but when on , I had no issues at all with it. And I got so many compliments.