Easy to put together just time consuming.  Looks and works well. Comes in one box at 136# which is a bit much for a FedEx driver to handle by herself