Love love this bench!!!!! Fits like a glove! Very sturdy and doesn't slide around when sitting on it! Love that is has very nice storage too