The frame is from 2×2 clear pine, joined with biscuit joints, wood glue and some screws. Prime and paint to suit. The netting is from “mason’s string” attached to the frame with the GB staples. I recessed the “staples” but that is a matter of personal choice.
The LACK shelves were (wood) glued together with a piece of filler wood that I custom cut from scraps on my table saw, fit at assembly. Two large clamps ensured a tight and strong glue joint.
The desk top sits on top of the frame using two left over IKEA wall brackets and a heavy bead of silicone caulk.
Note: I made the overall height of this unit 29.5″ in case my son wanted to add a MICKE drawer unit/drop file storage unit in the future.
In hindsight I would not hand “weave” the netting, but rather find something close and adapt it to the design. The netting was a huge time suck.