We read the reviews before purchasing. We were prepared for the amount of effort to put this piece together. It came out great! The "fireplace" puts out enough heat to keep us cozy while watching TV. If you don't mind reading the instructions and taking the time to put it together, this is terrific! It looks exactly as the picture shows.