It took me about 30 mins to put it together with a little help. The table is as it appears on the pictures. It was a perfect fit to my smaller dining area. It should last a life time!! I am in love with my new dining table!!