I've had this desk for about a month now, and I'm really happy with it! At its lowest setting, it's the perfect height for me for floor-sitting as I usually sit on my shins/feet. Sitting cross-legged, the desk surface is at a good height for writing but a little high still for typing; I either use an external keyboard on my lap or sit on a floor cushion. The raising and lowering of the desk is very smooth, and as promised, the desk does not "walk" around the floor; the legs stay in the same place as the desktop raises and lowers, which is very cool. I also really like how the power cord for the desk goes through the legs, so I don't need to worry about cords hanging down or tangling, or needing a special cord minder setup. The felt does effectively block any light from the cords/internals, which I appreciate, and just looks nice. One critique is that because the felt cord basket on the rear of the desk attaches via velcro, it can't handle too much weight and is relatively small. On my previous desk, I used the only extension cord I had, which was quite heavy because it had a very long cord that I bundled up; this extension cord did not fit in this desk's cord basket, so currently I'm borrowing smaller one so I can have a computer and monitor plugged in. Speaking of monitors, this desk obviously does not have a monitor stand, and optionally comes with a bunk table. If you want a monitor, you could either have it on a desktop stand as most monitors come with, and then have that on the desk or on the bunk table depending on height. If you want a monitor arm, things become more complicated. Attach one to the bunk table seemed a little sketchy to me, but otherwise the only good place to attach a clamp-on arm would be where the bunk table itself clamps on; otherwise, the felt underdesk covers only leave about ⅕ inch of room. I solved this by sticking a ⅕" piece of wood along the rim; the wood is thick enough that the monitor arm can clamp onto that without squashing into the felt, and it feels plenty sturdy. Another nice touch about this desk is that it has 3 saved height settings: perfect for saving one for floor-sitting, one for chair-sitting, and one for standing!