I say Okay becuase it doesnt fit. For the price this product isn't bad. But it does run a tad big. I usually wear a 38B and I so wish I would have gotten a size smaller. The built in bra is ideal because you don't have to wear multiple items. The straps are great they don't dig into your shoulder. Overall a good product just the wrong size for me.