I was disappointed when I opened the package and a button had already fallen off. My daughter however LOVED the style of the jacket (it was exactly what she wanted) and didn't care. Except when she was wearing the jacket and 2 more buttons fell off. Very poor workmanship there. Her solution: cut off all the buttons. I will resew them on when I get time to find matching thread. Great style but someone needs retraining on how to sew buttons properly.