Build your own nice sturdy big desk for ~200$ or be prepared to shell out over 700$ for one that you describe. I assume you mean a SOLID wood canopy type desk. One with a huge monitor space for your CRT, and a few side cupboards. I have searched well for a medium sized desk of about 48 inches, found none under 500 made of solid wood. I actually bought mine from a relative for 100$ wanting to remove it and save space as they only use a laptop now.