Exactly what I was hoping for. Not too crazy to put together and cushions are nice and firm. Love that it comes with individual covers!