It seems to be sturdy, but I don’t think the material holds up very well. You can’t help it if you have customers with something on their pants that could poke a hole into it and that’s just what happened right after getting it. I guess it might help if you put some kind of protective cover on it before clients sit in it