The mahogany table matched my cabinets perfectly. It is solid but the reason for 4 instead of 5 stars is it had a few nicks and scratches. These are easily fixed with a wood repair kit but hated that a new table set required it. Assembly was easy and done in an hour.