Very clean and had everything listed. It did have a very faint smoke smell, like previous owners smoked in it or something. But was super cute and comfortable!