It was form fitting and had plenty of support.
I haven’t tried on the outfit but everything looks so well made! The customer service was amazing! I had a mix up with my address (my fault) and they answered all my emails and kept me in the loop. Really happy with my purchase.
This fit some perfectly and it’s comfortable mind you I gotta a small. I would shopping from here again.