I purchased this to replace a very uncomfortable sofa bed mattress. It is very comfortable and fits fine. Delivery was fast.