Like it, but need to repair it.
This has been our favorite to-date, as the heat function seems to work well.  We did not have bubbles at first, just the vibration feature, but the bubbles started working for us after a several times using it.  One major safety issue:  the power cord tore right at the point it enters the unit. This eventually caused arcing (sparks) that singed our carpet, so I took the cord out and am seeking a replacement part from the manufacturer.  Photo attached where the cord might be likely to tear on your unit...please check!
Rating: 3 stars