I put this in a basement utility room with a concrete floor. It was an instant upgrade and easy to install. Getting the concrete clean enough to put this down was harder than the actual install. So far no peeling corners or ragged edges. It is thin enough to easily cut with scissors and stays where you put it. Now I don't feel like I have to wash my laundry again if a piece drops on the floor, and I can keep it clean by simply vacuuming. It is not plush for use in a fancy bedroom space, but it is perfect for this sort of project. Expect the colors to vary. You will get a random checked pattern.