First of all, shipping was super fast!  Received this on my doorsteps 2 days after I ordered it!  Looks highend, but at a reasonable cost.  Bench is very sturdy and solid along with the shelf.  Took an hour for my 11 year old son and I to put together the bench and about 1/2 hour for the shelf.  My shelf box was missing the instructions, but I called the manufacturer and they emailed them to me immediately.  Would recommend this if you are looking for a very nice entry way piece that looks more expensive than it is.  My only concern is hanging the shelf, which I have not done yet, it is somewhat heavy, will be a 2 person job and I may use something else to hang it with other than what it came with (2 screws with the plastic anchors).