This has some light fade from wash and wear. This is very lightweight. No Size tag so see measurements. Seems like a small to medium. This has no belt but belt loops. Put your own belt in or wear as is. Measurements without stretching Armpit to armpit measures 20" From top of Shoulder strap down the front measures 45" Waist across front is 18"