Perfect mattress for the situation: narrow twin frame for a small space; comfortable and firm. Box was nice and light and mattress plumped up quickly!