Putting it together like others have said was a challenge. It didn’t easily snap together so I got a mallet to get the pieces in place. Once it was put together it looks great. The cushions are firmer than what I had thought which is my personal preference. If it weren’t for how difficult to put it together, I’d give it 5 stars.