Very nice quality and the price was very reasonable.  However, takes about 2 hours to put together.