Soft, and comfy! Came in 4 LARGE boxes each one weighing about 75 pounds! A great buy!