Love it! (Runs small)
I'm 5'5 136lbs and I got some curves. I got a large because this site straight up runs small regardless of the apparel. The large fits me perfectly and has adjustable straps for the top (thank goodness). This outfit does not breathe. That's not an issue for me but if you sweat a lot and hate feeling like you've got a dripping hot springs between you and your clothing then perhaps re-think. This is by far one of the coolest outfits that I have bought off of this site. Very much worth every penny.