This bench was exactly what we were looking for to go on the end of our bed.  It came so quickly and was completely put together so all we had to do was take it out of the box.  It's very good quality for the price.  We are very happy with our purchase!