The cabinet is great. Very sturdy.  The fireplace insert is not as realistic flame as I had hoped and the connection tot he cabinet makes it unsecured at the top so if you push too hard on the buttons, the insert leans back into the cabinet.  It pops back in - you just have to be light on turning it on and off and it is fine.