They delivered to me but refused to bring it upstarirs Bc it was "basic shipment",, I got helped from maintenance guy iti brought it home. I stared to essembled and noticed holes dont fit with screws. And woods are so fragile was chipped few parts and eventually broken so I can't put nothing in it. I had to put super glue on and even bought " liquid nails" suggested by maintenance man. I have not finished put it together yet,. I'm tired already fighting with this giant fireplace/tv stand. Looks good in pic and good reviews on here but I'm not sure if I would be able to put it together. Instruction to essemble is not that complicated but holes not fited with screws made it hard, and wood chipped and broken make it harder for me. I just moved and had to assembled entire dinning set and wine server cabinet in no time., but this fireplace/tv stand ,, I'm having parts all over the living room and not ready to jump back to finish it, if I can be able to finish It???? I don't know what to do!! Wish they sold the completed one!