Denim is like new with no holes, stains, discoloration or fading. Maybe some (very light) wear overall but no found flaws.
All buttons are intact and have the red ball name on them. Please refer to measurements for accurate sizing. Full length: 51 (without straps).