Denim wide leg overalls with frayed hems. Adjustable straps to adjust to you desired length or comfort.
Small 25/26 Medium 27/28 Large 29/30
Model is a 27 in jeans and is wearing a small. If you have wider hips I suggest sizing up.