I'm not sure if maybe I'm too heavy but I'm 135pnds and after sleeping on this floor mat for 2 nights, it went flat in the middle. There's an impression of my 5ft 135pnd self on the mat.