Perfect fit for our patio. 
Comfortable.
Came with everything you need to assemble