My son is obsessed with Mario LEGO and had his own little table in the corner of the LEGO room. It was overflowing and my wife hated how messy it looked. While she was away for a few days I made this.
Two partial sheets of 3/4" birch plywood with French cleats attached, painted white, were mounted on the walls. Then the desk just slots into the second-lowest cleat, using the bottom cleat as support.
As he grows we can raise the desk a couple times, eventually bringing it up to 29" from the ground which is about regular desk height.
I also made a few shelves and a box for him to organize with out of the plywood scrap.
![](https://midwest.social/pictrs/image/29582234-ac45-4650-bd6f-7277c8ac3345.jpeg)
He likes that he can rearrange his storage as he pleases. I made a couple more medium-sized shelves that aren't pictured, and I may someday make a corner triangular shelf for Bowser to sit on.
Very cool. Make sure to round off those sharp corners.
I rounded them just enough that it's not going to hurt your hands, but I'm tempted to go further in case he runs into it. Since these just lift off the wall without needing to unscrew anything it'd be pretty easy. The toughest part would be repainting and finishing. I'm also a bit worried about chip-out since I was too lazy to cap the edges of the plywood with hardwood.
I'd go with clear cabinet bumpers like this until you can come up with some kind of solution:
https://img.kwcdn.com/product/Fancyalgo/VirtualModelMatting/c7b4cf294bd3c625e0e4392227c10162.jpg
They're great to have around for my dog, who has been blind all her life. Probably good to keep around for a small child, for when you discover that they grew two inches overnight and their head found a new cabinet to gravitate to.
I slap em all over the place.
First thing I noticed!