This is pretty nice but not super supportive and it does flatten out. It's very well made. Does add additional padding on top of my memory foam topper. I wouldn't use it alone on top of a hard mattress. You wouldn't be happy.