Not overly difficult to put together, boxes came in very protected and secure, no defects or damages

Pros: Looks great, durable
Cons: to use heater element you need to be 3 feet from electrical