Pretty much does as advertised, the "mini" size is plenty big enough if you don't move your chair around that much, colours are vibrant and printing is clear.
The mat is made from a fabric material that's not overly thick, there's no rigid layer as such. If using it on carpet it'll certainly reduce the impact of the wheels on the carpet below but won't make it any easier to maneuver the chair, this could be a positive or a negative depending on your preference.
Overall I'm satisfied with my purchase and the mat adds a touch of colour to the room which looks great!
Simply it does want it does what it's supposed too. It's well made and protects my hardwood floor from damage at at reasonable price