Very clean and comfortable— exactly as described, and better than expected.