This set is amazing.  It was very simple to put together and everything was there.  It is extremely comfortable and has a great look.  I am very pleased with the quality and value.