Was pretty easy to put together. Had a scratch on table top, but not so bad that I had to get replaced. Ordered on a Saturday evening and received it by Wednesday morning.