I love this coat and earlier had given it 5 stars. I am removing two stars because since I have been wearing it (Christmas Gift) I have had to sew all the buttons back once, and one set of buttons twice. I think for the price they should make sure things are attached correctly.