Very easy to assemble, this table is very heavy and made of solid wood. We put it together in about 20 minutes. I goes so nice with my light costal blues and aqua colors that we have not bothered to stain it because it is quite pretty just natural. I also ordered the matching end tables and bookcase. Love the large shelf below which was perfect for a extra large sea grass basket for books and storage.