Arrived quickly, pressure packaged, the cover was easy to put on the foam. My black lab is unsure of it but our yellow lab puppy loves it in the short times she actually lays down.