A gorgeous fabric. No label due to being handmade, but it was purchased for my 5 year old. I would say would fit from 2.5-5 depending on your child’s weight and height.
It’s a super soft cotton fabric and super stretchy so you get a lot of wear. Perfect condition.