The mattress is comfortable. It is slightly larger than the frame but it fits OK. The first mattresses we received did not expand fully. We contacted Overstock and they replaced them quickly. I was impressed with the service. I intend to shop at Overstock more often. I find that any web seller can provide an inexpensive item, but the difference between retailers is how they handle problems. Overstock results were much better than most.