I ordered this mattress for a day bed for my grandson when he visits.  I was a little worried when it said in the description that it came rolled up. However, it unfolded and fits perfect.  The mattress is firm and to my surprise it appears that it was never in any state other than flat!  I ordered this because I do not have access to a truck and could not find a twin mattress that would be delivered to my home locally.  It suits my purpose great.