I loved this body Armour, it was very comfortable but sadly i outgrew it and its time to move on, it is in good condition and will fit a 9-12 year old.