Material and fit were great
Material and fit were great but I couldn't keep it because I need a XXL size for the top and all they had was XL. For reference I wear a 36DD or 36E and I felt I needed a bigger size to secure the ladies. If I wasn't worried about movement, I'm sure the XL would have been fine. A little too revealing for my preference but it still fit, just lacking in hold/support.
Rated 0 on a scale of minus 2 to 2, where minus 2 is Runs Small, 0 is True to Size and 2 is Runs Large