I bought this for my 12-year-old daughter, who is a size small in women’s. It’s so cute and seems to be very well-made! The style is perfect for her, not inappropriately showy but not grandma-ish either. I just ordered a second for her in another color lol