The shelf itself is exactly what I was looking for (please check the product description for detailed dimensions.) However, the plastic anchor screws broke way too easily.  I would suggest that the manufacturer add extra, more sturdy anchor screws to accommodate the loss of the faulty ones.  The anchor screws are Umbra brand and made with brittle plastic that break at the slightest hit, even when there is a sufficient pilot hole.  Apart from the faulty hardware, this was a good purchase.  Be prepared to buy extra anchor screws to replace the broken ones.