Came fully assembled, besides unwrapping the fireplace and installing with 2 screws. Moderate quality, great price. I wish I had paid more attention to sizing because it covers up the only air vent in my living room. That's on me, and we still enjoy the piece.