Ordered this to go on our bookshelves for Christmas. After re-arranging the hooks and stockings a few times to get the spacing right, it slipped on the shelf easily and stayed put. There are pads on the hooks so that it doesn't scratch.