This is a wonderful desk and our home office looks really rich and beautiful with it. It goes well with our flooring. However, it came in with so many pieces, u need some serious time (more than couple of nights) to assemble this. If you hate assembling more than couple of hours, this is not the product for you. So many nuts & bolts, so many tiny pieces to fix. Some wooden pieces came little cracked in the shipment as well. But once all the hard work of assembling is done, this really looks amazing! Table tops & others are solid wood while most smaller pieces r engineered wood.