The depth is great for frames but doesn't fit much more. The shelves have clean lines and look great between my two bedroom windows.