Came in really quickly. All pieces were packaged well. Was easy to build. Took two of us about 2 hours to build. Only issue was trying to put screws in to secure the fireplace insert. It was almost impossible to get even one screw into such a tight spot. Otherwise it looks nice!