Wanted to like it but...
So I bought this in a large since that's a size 6 and the fit was off. I would pull it down and the top part that would cover the bust came down too low. I pulled it up a bit and the sleeve/strap part went above my shoulders. Also, the mesh mid-section was really short, so it wasn't as proportioned as I would have liked. Sent it back.