We purchased this dance floor for my daughter who likes to practice a lot at home. Before this we had been using some vinyl plank flooring but it was splintering and not holding up well. Our studio uses marley flooring. I thought this seemed pretty similar. It’s a nice large piece. I placed it on top of our very short berber carpeting. We then taped it down with duck tape. She loves it. She can practice for hours and hours it stays put. It also cleans up easily with the vacuum or a dry duster.