Do not buy - the hardware and the holes that you are suppose to hang this on are not sufficient to hold the weight of the shelf on its own. 
It is a very heavy piece and I will have to modify it to hang it safely.  I would not buy it again.