I used this desk for my electronics work. I have another PC desk hand me down to the side of it so it works well with my computer chair as I can swap between the two desks without much effort.

The desk was easy to get together and the functions of it seem sufficient. There's plenty of room under for leg room (I have a sit desk treadmill under and plenty of room for my knees to move), there some cable manage spots, and the drawers give a lot of room for storage. The bottom drawer comes out smoothly and is huge so you'll want to get some drawer organizers likely to put it to good use. The other ones are open and they make it easy to store larger items but they go back pretty far so it's easy to lose things deep in there.

It's a great desk and fit my needs really well.