This was much better than I expected. I love it. So easy to put together and the cushions are excellent. The wait time for delivery was a bit long but was worth it.