Surprised at how quickly I received my order.  Ordered on a Monday evening and it was waiting for me when I got home on Wednesday.  This bench needed some assembly but it was very easy with good, solid hardware.  The bench is as beautiful and well made as it looks in the pictures, if not better.  I am very happy with my purchase!!