Nice quality shelf but challenging to put up on wall. You have to make sure you hit wall studs and need to be very precise.