What a neat idea; cabinet/shelves surrounding a window. While it seems the bookcases would block the sun, if they're just slightly angled, they'll actually catch the light and throw it into the room. Same with any 'shelves' over the window.
We've painted this large dining set in Annie Sloan Country Grey over Old White, creating a charming rustic farmhouse look. There's plenty of room for all the family with 8 wheelback chairs and large table top by victoria