Excellent!  fits perfect--looks great--slightly tricky to put together by yourself, but I like this bench a lot... great deal, super fast shipping