This is fabulous for the price.  We needed every piece of this and more. Very comfortable and easy to put together.  I would recommend this to everyone.