Perfect, as described and I kid you not EASY to put together. My husband and I didn’t even quarrel getting this up and going… 
The cushions are thick just like described and I just love the black cushion on the black frame. Can’t speak to long term quality as it’s new, however it seems sturdy.