Excellent product. Very surprised at how heavy and solid this product was. Matched the exact height and depth of our kitchen counters. Assembly was easy. My wife and I painted the bottom to match our kitchen cabinets and stained the top to match our kitchen table. Recommendation for staining is to first use wood conditioner, then stain, then poly to seal. You will need 2 people to move it or could scratch your floors (unless using pads to protect).