Much better than others. Not perfect.
I got this as a thank you from my boss. I wanted one like I had as a kid that massaged good and heated the water. This heats the water well. It makes bubbles with or without vibration. The vibration is so-so. Nothing to write home about. The rollers are soft but not too soft. The middle part has 4 press on circles you can use like a pumice, rollers, a hard pumice like piece and a brush. I thought at first they twist locked but they don't. They just push on and often fall off when you glide your foot across them. I couldn't find anything remotely close to this that heated the water so well so it is worth 4 stars but I don't think it should have pro in its name. Not with how little it vibrates. My 3 year old loves the bubbles. No bubble bath needed. I would choose this over others if I had to replace this.
Rating: 4 stars