The colors are perfect but the mat doesn't seem to be to rugged. I'm worried it might quickly fall apart .