Good quality mattress . I would put a mattress covering on.  Not easily to stain. The mattress is heavy.