Assembly was pretty simple.. took me and my husband about 45 minutes from start to finish. The table looks exactly as shown in the pictures, and the quality is great for the price point. We are very happy with it!