I got this mat to create a play area for my little guy on our hardwood floor. It is really cute and easy to clean, and the pieces are pretty sturdy. But it is easy for my six-month old to pull the whole thing apart. This activity does keep him busy which is great, but then I seem to spend lots of time putting it back together! Overall a good purchase but I may need to get a rug soon.