Perfect length, excellent quality! i painted the bottom/seat and stained & sealed the top. i love it! goes perfectly with our farmhouse table. it definitely needed to be wiped down before i painted/stained (dusty!), but no big deal. love it!