Perfect for my deck!!!  took a bit to get it all together, but well worth it.  Very comfortable...