Delivery was great. The bed puffed right up and firmed up fully after a few days. It’s a little softer than I thought it would be, but comfortable. I was happy that there wasn’t a strong smell from the material.