I bought this for my 4yr old niece.  When I opened the box I was amazed at how cute this was!  Heck, I would wear this thing with no shame...that's how well made it is.  Very well made.  Definitely recommended.