My husband and I love this bed. We were previously sleeping on a queen-size coil bed, this is a big improvement for us. It is huge, (we call it the fifth dimension) doesn't wiggle at all and is firm. Yes, this bed is firm. I ended up putting a twin size topper on my side for a little extra cusion, my husband likes his side the way it is. Beware, the bed is very heavy. We are both sleeping much better on this bed, I am happy with my purchase.