Great product.  Lots of parts. Not difficult to put together but time consuming.  I would give it 5 stars if it had come put together.