Bought this for my Grand childrens visit and its great!! Very firm yet comfortable, she slept like an angel. Would definately recommend it!