Bought these for a xmas present for my kids. The quality is good and so far they've lasted. They fit well even with my skinny little boys and the fabric and details have held up through lots of washes. The material is soft but durable and the kids seems to really enjoy them. Overall very good purchase.