Overall a good piece, however, some of the pieces needed to attach the unit together were broken and it it took several hrs to put it together and get it ready to attach to the wall