This mat looks really nice and offers decent durability. My biggest complaint is that it is missing a very needed item that deals with safety. This mat is for kids/children yet the side of the mat that rests on the floor does not have a non-slip surface. Children will be walking on this mat and this mat can move on smooth surfaces causing them to potentially fall. If this had a non-slip surface I would have given it a better rating.