This is exactly what I was hoping for!! The cushions are a little hard, but you can tell they wont go flat quickly like other patio couches I’ve had. It was pretty easy to put together and is the perfect size for afternoon naps.