The mattress is comfortable. Firmness enough with a pillow top for him. Don’t believe it will last for over 7 years long. Feels like already falling towards his body. Tried the popular one in the luxe, think it was midnight. Too soft. They picked up the mattress and refunded it immediately. Simple process.