I slept on these on the floor and it's amazing that something so thin can as comfortable as it is while preventing your body from hitting the floor.  However I'd bought them for bunk beds, as the description prompted, and they're being returned due to being about 5 inches too narrow. 

Pros: comfortable
Cons: not meant for twin bed