Amazing comfortable and really easy to assemble. It cleans well too. I have three dogs and everything comes right up!