This mattress is foam and not thick enough for my frame. However, it works just great on thr floor. Excellent quality