I was hesitant to buy, but I couldnt be more pleased. Well made, comfortable, and cute! They are easy to get on. My little one has been wearing them for a week now and has received tons of compliments.