My cats and I love this! It was very easy to assemble and is soft with no rough edges. I will buy another when needed. :0)

Pros: Easy to assemble
Cons: Nothing bad to say about this