Well packaged, easy to put legs on.Very soft and comfy. Mocha obviously loved it. Perfect for small pets.