For $200, this mattress was a steal! I put it on a frame that does not require a boxspring, and my in-laws have slept on it several times without issue. Now, it is NOT anyone's everyday mattress, so I don't know how it would do long-term. It is a great guest bed though! It comes vacuum sealed in a roll and takes full shape quickly.