This mattress is all I hoped for and more. It arrived promptly and was easy to set up. Just take it out of the box and lay it on the frame. It truly inflates in seconds. We use our sofabed often when we have family sleep overs. My sons no longer argue over who will sleep on the sofa bed! Its very comfortable (you cannot feel the metal bars in the frame when you lay on this mattress!) and folds right up inside the sofa when not in use. It seemed expensive at first, but I believe it was well worth the investment.