These were a perfect fit for my deck.  Easy to assemble and sooooooocomfortable.  Love them!