Keyboard envy might not be a typical emotion in your repertoire, but today, it will be. Behold, the fully-functioning computer keyboard built mostly out of Lego bricks.

The keyboard has all the features of a traditional one — shift keys, arrows and letters — and works just as well. It’s made entirely from existing Lego pieces, too: the Caps Lock button even has a little baseball hat on it.

Jason Allerman, the keyboard’s creator and self-described Lego artist, demonstrates how it works in the video above. He first built a prototype of the keyboard in 2005, but put it aside when he was finding trouble with certain angles. His interest piqued again after finding an old keyboard on the side of the road.

“The biggest challenge was creating a frame that allowed the keys to be precisely spaced above the membrane,” Allermann wrote on his website. “The second biggest challenge was finding appropriate…