The right size for my needs. More comfortable than expected. Massage? I don't know why, but it's there. Over all, worth the money.