Easy to assemble, perfect size, and great quality to hold up through the crazy winter weather! One panel came damaged but a quick phone call led to a replacement being sent out in no time! Very happy!