Very difficult and time consuming to put together, all holes are prefab-drilled which helps, however;  one of the final steps the drawers were not aligned properly and do not fit. I live in Ak so shipping for this item was and additional $320 making this very expensive. They could not send a repair person, and wanted to send new drawers which will not fit because of the pre-drilled holes. Said I could return but we are talking taking 6 hours of labor and thousand screws and packing it in boxes I no longer have. Ultimately I have a damaged Fireplace with drawers that look horrid and only received a 25% off fireplace and it was only $174.00 and mind you I spent $320 in shipping. Disappointed