Just what we were hoping for. Love the red cushions. A little long to put together but well worth it.