Really good quality, love the fabric. Very firm but I think that's a good thing because it won't misshape too quickly. I'll probably get a mattress topper to go on top for when people need to sleep on it.