Exactly as described. One small issue was that the small table is a little wobbly, but was able to fix it with ease. Everything went together nicely and the instructions were very easy to follow. The cushion covers were kind of hard to install onto the cushions, but I'm glad they are a tight fit. So, again, not a problem. 
Delivery was a breeze. The guys were very friendly and got the boxes off the truck with no issue. Didn't choose to have them put everything together.