Bought this with my Millennium MPS850 e drum set. Its a great size and quality and comes with a bag which is handy for storing and transporting. I would say that other than the kick pedal for the bass drum, the set probably doesn't need a mat as the ends have rubber "feet" which stop it from slipping or scratching my timber floor. But this mat does reduce further the noise of the bass pedal / hi-hat.
My recommendation, this was the cheapest available and I don't believe I need anything more from a mat and don't believe quality is compromised. If you want to be safe, this is well worth the buy without having to spend too much money.