This cabinet is beautiful and well made. Very sturdy and was super easy to put together. The directions were clear and easy to understand and the process of putting it together only took a little over an hour for one person to put together. I ordered this and received it in one day, shipping was extremely fast. The heating unit on the electric fireplace puts off a great amount of heat. There’s a timer feature which is also nice as we put this in our bedroom and if we fall asleep with it on it will turn off and we won’t have to worry about it. Over all I’m incredibly impressed with the cabinet and am looking forward to relaxing by our cozy new fireplace.