Shelf has hole in back for hanging, comes from a smoke free home. The shelves are 1 3/4” wide and 1 1/4” deep. I will combine shipping.