We needed a way to store cookbooks in our dining room/ kitchen that was more interesting than a bookcase, and less interesting than a wall of floating shelves.  We have 2 of these on either side of a huge window, and they do the trick!  Cookbooks on the bottom shelves (we varied the direction for fun!) and some decorative pieces on the top shelves.

These are very lightweight, and our moldings prohibit us from bolting these into the wall without some extra blocking.  For now, its working fine - but if the tops get filled with too many heavy things, we'll be adding some wood to our walls to screw these in.