I like the product very much and I think it will serve me well for many years.  It was not an easy task to put it together, at least for me.  There are seemingly hundreds of parts, screws, etc.  I built it over several days. There are parts that do require two people.  I would buy it again.