Very soft and easy to assemble. It is perfect for my 8 pound Chi. I bought the small.