The mattress cove was fine but it arrived with tire marks on the packaging..It had been run over by a large tire of some sort..Pretty dirty..Thank goodness it was nothing breakable...