I really hated to give it only three stars because it is very pretty and it's very well made it's quality it's just very very small I'm only a size medium and I couldn't even put it on it's tiny I think it was made in China designed for an extremely small person I gave it to my daughter because it is nice but if you have any kind of bust or anything bigger than an extra small it's not going to fit you