Our baby has not yet arrived so I am not sure how the mattress will hold up but it came in great condition and seems sturdy around the sides without any fraying or tearing. Fits snugly into the crib.