Purchased 2 of these for 2 different residences. They are small but perfect for what we needed. My son put them together with no trouble. 
If you are looking for small sized ,nice looking fireplace this works. Puts out a decent amount of heat in a small room.