These items were far better than I expected!  Great quality of fabric and the delivery was superb...two days before expected!  Legs were very easy to assemble!  Value for money...the best.