The bench arrived promptly and well packaged.  Just had to put legs on and very easy.  Looks perfect and the color of fabric was what i expected from photo and was not disappointed.  The only thing i was not 100% happy with was the quality of the fabric.  I wish it was a bit softer.  I highly recommend.