Was easy to assemble and is a Perfect fit for our 2nd floor deck. It also ended up matching the outdoor rug I ordered to go with it. Very happy