Personally I’ve had a few different Ikea desks, but found all of them lacking one way or another; I’ve had both a glass- and veneered hardboard-topped Bekant office desk - the former was obviously cold and necessitated a mouse pad, the latter felt greasy and weird and neither really felt good to me. I then had one of their weird semi-hollow honeycomb cardboard things with adjustable legs, that obviously amplified even the slightest sound - making gaming at night difficult as my girlfriend would be in the other room, sleeping ludicrously lightly. Also the adjustable legs were totally shit, they were just an outer tube with a big screw inside and an inner tube with a nut welded to it, so any lateral movement would make the legs rattle, so it was like having a desk on jelly. It wasn’t even that cheap!
Now I have a piece of 18mm marine-grade (because that’s what I found for free) plywood that I sanded, varnished, sanded, varnished and sanded again to make it reasonably smooth (although still very textured, but it’s a pleasing texture in my opinion), on Ikea’s newer adjustable legs which are a much better design in that twisting the inner leg tightens or loosens a friction fitting, and they have a gasket at the end so the inner leg can’t rattle. I have it sat in the corner of the room with the leg furthest from the corner ever-so-slightly longer than the other three (and stood on a rug, but that was by necessity rather than design) so it’s braced against two walls and it’s absolutely rock solid - I mean, I wouldn’t sit on it (primarily because my monitor was really, really expensive and my also really, really expensive PC now sits on the desk rather than under it), but I can use my racing wheel on this desk and there is zero rattle or wobble, AND the desk attenuates rather than amplifies all the noises the wheel makes. Disassembly would take approximately two minutes, if that, because the legs screw to studs that are screwed to the plywood. Unscrew all four, desk disassembled.
I mean, it’s far easier to buy something but in my case it wasn’t much work at all, it was profoundly cheap (although I’ll admit I work in a place that produces scrap plywood faster than actual things so I only bought the legs) and I got something the exact right size for my space so I’d recommend it if you’re even vaguely handy. You might need some bracing (i.e. a 2x4" beam screwed to the underside or 2x1"s around the edges) once the width exceeds maybe a metre or if you have a heavy object that isn’t over or near the legs, though.
If you’re legitimately actually handy, though, you could make a whole desk for yourself, here’s a pretty good walkthrough of what it would take: https://www.youtube.com/watch?v=GMRvEA8rgJs