This thing is amazing and exactly as described. Assembly was not difficult, but I'd suggest having someone with some experience do this because there are specific parts that are a bit difficult to install (fireplace) due to the limited space where the screws go.