I don't think these are going to hold up very well.
the first one I sat on (I weigh 112 lbs.) the plastic straps let go from the sides so I will have to glue them back into place.  I should have opted to pay for the more expensive stools as I think these will eventually have to be replaced. I am also adding 4 cushions to the seats so maybe that will help.