The best part of react bootstrap is that it can be used with any CSS framework or not because all components are highly compatible with each other. I use this for my personal projects but also work in some big companies where we have to use this for our web applications which needs responsive design so it works perfectly there too. There are many things when you go through online tutorials they make mistakes while explaining concepts so if you search thoroughly then don't forget about those tutorial videos. This one is very hard to find out what exactly will happen before hand. So just keep searching till your happy that's it. I think everyone who wants to learn should try it once at least. If you want to create mobile app using react js for android devices and ios device then this library would help you alot. Responsive design using pure javascript by using react and bootsrap together.