It was delivered stuffed in a small box but once it sat out a while it flattened out. It’s a great product but my dog does not agree.  She prefers the floor and will sleep beside the cushion.   I would say it’s a great product though.