Perfect for our small deck. Assembly was a breeze. Cushions are nice and firm and thick. Great addition.