So far the mattress seems good quality. It's a medium firmness. Not tired and tested yet, it is a few inches shorter than the bed frame.