First off all the reviews below are from 7/30. Now how come all the people planned to write a positive reviews on the same day. My experience has been exhaustive, taxing and bad. IT took several chats with the customer support before even the shipment came home. First they sent a resistance band after 2 weeks of me bickering with them about the item (spin cycle). Then they sent me a fake shipping number which showed as generated but not shipped and this went for another weeks. Finally the item shipped and arrived in a broken box weeks later. Finally after putting the cycle together it was a kids size not meant for adults. Now I cannot even send it back as it is useless to even think of working with these folks for returns. DO NOT WASTE TIME and MONEY