It came packed very nicely. It took most of the day to fluff up lol. Its soft, but a little firm too. But both my husband and I slept very well on it.