The quality of the fabric is beautiful. It doesn’t feel cheap. It fits a 5-year-old child perfectly. It's worth the price. I just have a small suggestion—I hope the buttonholes are pre-made. I had to make the holes myself, and it was quite difficult, which made them uneven.