I purchased this shelf for an odd wall in my bathroom.  It is hard to find wider shelfs that do not necessarily go directly above a toilet.  This shelf came very well packaged, and assembly was a breeze (even the hardware is sorted and bagged separately and labelled with a letter). It took about 15 minutes to put together.  It is nice and sturdy, and even comes with the plugs and screws for hanging.  My only complaints would be the hooks, as they are a bit cheap looking and feeling (I will probably replace), and there was slight damage to the back top corner, which is not noticible once up.