Well made and good quality. However, I had to exchange for bigger size. I originally ordered 12-18mo for my 7 month old baby (he is on the bigger side), but they were a very tight fit and I struggled to put them on. Tried the 18-24 mo and they fit much better.