Overall I'm impressed
I loved the print but the size runs small. My son wears 12 to 18 months but I got a 2t and it was snug.
Rating: 4 stars