Bought these for our Disney trip last summer they were well made and worth the price and cute!!! The only down fall is they stink when they arrived smelled like urine from an animal but after spraying with fabreeze and tossing them in the dryer on low heat for 3 minutes then hanging them outside for a bit helped out! I will purchase again if other products like this is made and other colors...well worth it!