I have never tied that brand, but it has been my experience that most "generic brands", ie sold to the public, aren't the best products. Because I am not familiar with this brand I can not say either way. The key to any floor coating is the preparation. The floor should have no sealer on it, other wise the coating will not bond to the substrate, instead it will lay on top of the sealer, and will more than likely peel or pop off. If the floor is sealed, it will need to be wheel abraded, (steel shot blasting), to make a profile on the floor for the coating to bond to. If the floor is not sealed, a vary good acid etch will do the trick. If you have any questions, feel free to ask, I have done a lot of floors professionally. I am leaving to go fishing tomorrow in Canada for the rest of the week.