Yeah you get what you pay for here, the material is very cheap and itchy. The fit is fine, there's a bit of stretch to the cups but they're firm and give support, I looked really good. But it's not comfortable to wear at all, it's almost painful, even though the straps aren't digging into my shoulders, the cheap material is stiff and i can just feel it all the time. But ugh it look so good on me though, so I'm going to try to make it work and wash it to see if the stiffness goes away or something. Won't be buying it again