It came strangely all packed together. It took some time to separate all the foam stuck together in a ball. After I got it apart, my senior dog loved it! She is a shepherd and she fit just right.