Perfect - new, clean, comfortable.