I couldn't believe when I saw the price for these and they went really quick! We use them in our basement for a play area on a concrete floor. We haven't had any problems with them separating and they are holding up good against our dog and 4 year old so far. I would recommend them to anyone but would recommend you order them as soon as you see them. They go fast...for good reason!