These are perfect for our little boy. He loves them.. they are wide enough to hold way more then books too. I thought they would be a bit longer but they aren’t. You must put them together as well but everything comes with it to to that.. I recommend these!