Love it!  So comfortable and easy to clean.  Just like new after a spill......amazing!  Highly recommend.....and one size must fit all!