I ordered it because it gave size ranges through extra large adult. The reality is it comes in two sizes. "youth" below 125 lbs. and adult 125 lbs. and above. Well, I weigh twice that so it was comical trying to get it on. So I gave it to my 16 year old. Apart from the sizing issue it was well made.