The item itself is top notch. It’s great quality buckles, the material everything. Only problem my baby did not like it at all. I wish I was able to keep it longer to see if he will get used to it but I had only 30 days to try it out and return it so unfortunately I had to return it maybe when he’s older I can try again. Its Definitely a good quality item.