Very good quality and comfortable.  If you want a firm mattress...this is it.  Not sure if it will still loosen up a bit since we've only had it 3 nights but we will be happy either way.