Hard to build, because most legs end up unlevel.  Smaller than I expected, but for the price, it looks nice and will do the job until we have a bigger budget for something a little more substantial.