I bought this bed for my 16 year old son. He says he likes it, but I noticed after one month there is a wear pattern and divet in the mattress. I think he likes it because it's new and not a twin bed. This is not what I consider a firm mattress. I had hoped this bed would last him for many years to come. The ordering and delivery process through Overstock exceeded my expectations.