Bought for my daughter and she’s very happy with it. She loves the design and the fit is good. She is very tall for her age so we had to go up sizes quite a lot to get one that fitted the length of her body. I would definitely recommend trying on different sizes before purchase.