This is fantastic! I bought this product for my 5-year-old son and he really likes it! The quality is great. It's been a week since I received it and my naughty boy wears it out a lot and it hasn't broken. Really great value for money and looking forward to making the next purchase. (Posted on 8/29/2023)