perfect length and easy to clean and very cushy.  Love it!  And it looks great!