So far it has been really good. I am a broke college student so my mattress was on the floor and my sleep was terrible and it was effecting class. I got this because it was affordable and it has really helped me. Impossible to put together as one person. I had to have my roommate help me.