I bought this costume for my 2.5 year old grandson who LOVES Paw Patrol. I'm a toddler size and it barely fits him but that's ok. It's a thin material (which is great as it lives in a very warm climate!) and is easy to put on and take off. It was reasonably priced and since I'm not worried that it's something that should last for years, I guess I didn't have to pay a ton of money. You get what you pay for. It works well for us and for the purpose we wanted it for. It's something to play for appearances, not haute couture! I would buy it again.