A functional and decent piece for the price.  Assembling took about 2-3 hours.