As an everyday computer desk this would be pretty flimsy and probably not stand up to the daily abuse.  I'm using it to hide a mini-fridge and serve as a concessions stand type area for a basement theater.  For that purpose, it works well.  It was fairly easy to put together, but the table top was either a little warped or the connecting hardware wasn't quite long enough, and as a result the top isn't perfectly secured flush to the bottom.  It's not perfect, but for the price you get what you pay for.