Almost impossible to put on yourself if you want the straps tight enough to stay close to your chest. Had to tighten the straps and then have someone help clip them back on. Super cute though and fits well on a long torso! I'm 135lbs and 5'7