I cannot tell you how happy I am with this piece of furniture.  It is very sturdy and well crafted.  It was super easy to put together - took me about an hour.  The hooks are very strong and the bench has soft close hinges.  It arrived in just 3 days and was very well padded with foam in the box.  The hardware was separated nicely into little bags which were all labeled and they included extra of some screws - always a nice touch.  Overall I am very happy.  It makes my entryway look very warm and inviting.