Came out pretty nice to be honest. I had a bit of stringing which along with some print artifacts which I think is more down to my filament being old rather than the print profile being the root cause.
I have mine on the carpet and I find it grips pretty good in all honesty. The TPU version will be a very handy addition for hard flooring which I have in abundance in my house too :). Your model is structurally nice and strong and beats the previous version of door stop I had by a country mile which broke in the end.
I am very happy that you liked it and I will soon make the revised and updated TPU version for smooth floors as easy and quick as possible to print, if you like you can follow me and I will add it to this profile shortly