I bought this a couple of years ago. It works great. But I have had to have two repairs to it. The service was great when this occurred! For me, it was very complicated to put together. Took me hours. If I could buy another already assembled, I would do so in a second!