perfect fit for our deck. however, instructions were almost impossible to read. this could have been assembled in 45 minutes but it took 3 hours.