Slick is good.  Although we use the plain SQL interface because it offers the most flexibility.  The docs for Slick should be much much better since it can get fairly complex.  I would say its not very newbie friendly especially if you trying to learn Scala at the same time.  When you figure out Slick it&#x27;s very easy to use.