Nice design, but for it to work best there should be some solid wood components.  This is 100% particle board.  Very wobbly.