Good mattress seems sturdy. Have not put a baby in it yet so that is why 4 stars. No defects on shipping