The problem with Solo was it was released too soon after TLJ and their lead mostly lacked any of Harrison Ford's charm (it did peak through once or twice though). Beyond that Solo is quite good and in my opinion better than TLJ. Rogue One stands talk as the best new SW movie for me though.