What a huge disappointment, just arrived after 2 weeks very slow to get from England to America. No big deal on that but, after reading the dumb reviews I got a size bigger. People on here have no clue what there typing, it fit except in the chest area it's to big even if I go down a size I doubt it would fit I'm a 34c not small but slides right off won't be buying there product again the stuff from China is better