Sturdy and looks great!  The legs were not labeled, so I put two together wrong and had to start over from the beginning once , but other than that, it was pretty easy to install.  Had to drill another hole for the keyboard slide out because holes did not align.  For the price though, it is very nice.