This was the perfect fit for my table! i was able to easily stain it to match perfectly! it was easy to put together and it's very sturdy! love this bench