Great set!  It's a great value for the price and really good quality.  It's simple to put together.  Most of the furniture comes preassembled.  The only piece that requires assembly is the table and that was really quite simple.  We love the set!