When i was looking for a computer desk i wanted something small but with space for my stuff. This desk was easy to assemble and it has enough space where it doesn't take up too much of it in my apartment.  I use it for my home office with a laptop and a few phones and routers and switches and it holds up pretty good.  If you take care of it I'm sure it will last long.