Bought this for my aging mother.  She loves it.  Very comfortable and she just pre-snaps it and puts it over her head.  The back is full and has the right amount of spandex, so it's not too tight or not too loose.  I'll be buying her some more in different colors.