I have three of these currently in different fabrics, two for my kids and one as a gift for my niece. I love them! The quality is fantastic, and the kids love using them to wear their babies (elmos, dolls, frogs - whatever!) around the house. They fit a 2-3 year old, though they aren't quite small enough to be a great fit - but they work. Size-wise, they are better for a 4+ year old on the small end up to at least 8-10, I would guess. This particular pattern is cute, fun, and easily would work for any kid, any gender.