Wore this to a party and it fit great, made my clothes hang right (no bulges) but I noticed after about 2 hours the straps started slipping down my shoulders.  I also saw this problem in another review.  Will definitely use it again, but only for special occasions.  This is not for "every day" wear and movement.