The shelf itself is very nice.  Well finished and put together.   The wall anchors provided are inadequate.  They were not strong enough to even hold the self so they certainly would not hold 40 lbs.  After replacing them with molly bolts the self is secure.