We are very pleased with this purchase.  We were aware that it came in pieces so were prepared for the project ahead.  It took my husband a couple of hours, but each piece fit together nicely.  It fits our needs perfectly.