Fit our German futon mattress almost perfectly and love the color and texture..so does the dog also lol