The design is great. The material is good. You could not expect more for the money. One thing to remember is that the sizing is English and European, so a size 14 means the size is UK 14 = US 10. I think the sizes run somewhat small depending on the size of your arms and bust. I found it a little bit tight in the arm pit. If in between sizes I would go a size up. But that also depends on how tight you want it to be.