I have had to replace this item because it broke when my daughter tripped over it. I do like it because you can really change it around in any direction and it is easy to maneuver.  My puppy can actually move it.  Whatever sticks to the floor does not stay secure enough to the floor. I have to put a stool near it so she cannot get through.  I do like it. I have 2 and it works in one area but not very well in another. It is not flimsy it is very strong.