Was very heavy and not delivered to our front door due to our house set-up so I had to drag it into the garage until I had help.  It has about 100 pieces and came together OK, but it was very daunting to asemble