Very soft and easy to assemble. My dog loves it, though it’s slightly too small for him.