Shopped a long time for a set like this.  The price was better than what I have seen for what you get.  The way it was packed in the boxes was as if someone from NASA designed it and it was all in perfect shape when I unpacked it.  It assembled easily as all of the parts fit perfectly together and everything was there - no missing parts!  We love it and it is so comfortable!!!