The back part to support the body is easily shaking. I was actually renting the item for a month. I called to return the item on the 31st day, but the customer service refused to take the return because it is already more than 30 days. That means you will have to pay the machine for the full amount, plus one-month rent, plus shipping, plus tax. I have to pay more than the full amount of the item. I am trying to dispute it with my bank, but it looks like the bank cannot help.
Bottom Line: No, I would not recommend this to a friend