This design is very shaky. The bottom of the cabinet is not strong enough and it wobbles. We had to keep some stopper beneath to give extra support to the cabinet. Also the edges are really sharp. 
But on a positive note , the overall look of fireplace is good and if you are not worried about the good quality  and just want a fireplace at reasonable price then this is perfect piece