It seems pretty well made. The bra part is really not supportive on me, but I think that is because the suit is too big for me. I normally wear a 14 but used their measurments. I ordered x-large and should have just ordered a 12-14. My sister is a little bigger and so I gifted it to her she loves it.