I love the idea of this.  The pieces didn't fit together as tightly as I would have hoped.  It's still far less expensive than similar options and a clever way to store books at a kid friendly height.