Ordered this for my aging parents who are getting old and we're having problems with our current mattress being too soft. The packaging was compact and the mattress does require 2-3 days wait time before you can actually use it. The mattress has just the right amount of firmness and my parents the sleep they got on this so far. It has definitely helped them with some of the back pain relief. Overall, I am liking it so far and would recommend it to people who are looking for a decent mattress for a reasonable price.