The furniture came quickly.  All tools were included for assembly and it was very easy to put together.  

Pros: Great value.  Stylish, high quality piece.
Cons: My only wish is one cushion on the couch as even with little people sitting on the couch, there seems to be a space between the cushions.