perfect! Very clean, very comfortable, very convenient. Highly recommend!