Since I seem to have lost my shoulders somewhere as I got old, it drives me crazy to constantly have to pull straps up.  I thought this one looked like there was a chance the straps may stay up and they do!  The sizing was right and it looked OK ( pretty is not all that important to me anymore.)  The elastic in the front rolled up a little through the day but I will take that anyday over slipping straps.