Elijah doesn't have a bookshelf in our new house. Elijah's books are so numerous that they were in piles on the floor along almost the entire length of one wall of his bedroom. We can't afford to get him a bookshelf yet, so I came up with this solution.
On the left is a shelf that I originally bought for spices and other small things to save room in the pantry. On the left is a shoe rack. I think it works quite well as a temporary solution. The best part, Elijah knows to which pile each book belongs and therefore we don't have a great mess of books!