The fireplace came and was everything I was hoping for. After putting it together we had two options to either set it on the floor as is our do a little bit of custom work to make it even better. It took us about an hour with two of us to put all the pieces together. After it was together we decided to bolt the bookcases to the fireplace and also added a cleat to the wall and the back of the fireplace to make sure no little ones would tip it over. I am very happy with the look and quality of the product.