Super durable and cute!!! My son wears a 3t pant and 4-5t shirt the 4-6 was a little bit big but looks great with some growing room!! I bought some florescent tape to personalize the back with our fire station initials and his last name. Will follow up with a photo when the tape comes in and it is all together!