Exactly what we wanted, shelf is sturdy although we put our own anchors in wall.  All arrived in good time and condition.  We are happy with product.