Mo's place perfectly fits the description. Both clean and confortable. I would recommend.