Not for really small women
It's okay, but I really don't feel as if it is pulling my shoulders back as much as I would like it to.  Also, I am 5'1" tall  at 130 lbs and it is on the large size for me.  It is adequate, well constructed, and does a fair job, but not great.  Does not meet my expectations.
Rating: 3 stars