Nice product,  exactly what I expected. Very easy to assemble.  Has many parts and is time consuming to put to gather, but instuctions were easy to follow. Whole assembly took about 14 hours by myself.