Well it depends on what look and feel you want. Material Design has a very specific identity. So if you want your app to look like Google’s products go for that.
Bootstrap is kind of huge in its scope. If you are developing a big project then why not use it? But for a smaller site… Hm… It’s a bit of an overkill. IMO…