It's not bad for the price, the massage function and placement of the cord is a bit awkward, and it seemed to fit me a bit snug, but not tight. I definitely recommend at the current price.