Sturdy but it took around 2 hours to assemble
If assembled correctly it looks seamless otherwise you will see some gaps between the joints
Follow the instructions carefully 
The fire wood looks real and it heats up our room pretty fast