Arrived quickly, rolled up into a small package bag but expanded once opened. It is nice and plush (memory foam) and a nice neutral color. but just a tad to small for the dog, but makes a perfect bed for one of my 16lb cats.