Definitely sturdy and will last a long time. You'll need to know what you're doing if installing yourself, for sure!