Oversized, can go down a size. Model is wearing a size large.
2 button adjustable straps
Runs big. S 4-6 M 8-10 L 12-14 Xl 16-18