Model is wearing size Small. These overalls come with jogger cargo pants. There are functional buttons on the sides and a draw string on the waist. The pockets in the front and on the sides are functional, however the pockets in the back are just flaps for design and are not functional. The straps snap into place and are adjustable. The material is very thick but doesn't have a stretch. They are cut a bit loosely so the fit is a regular fit. If you are going for a baggy look definitely size up.