The gameplay is on point. However once you finish the game, stop playing. Don't buy the DLC and don't get into 'end game' content. The game is riddled with bugs and honestly this game deserves a C- because of it.
If you're thinking it'll make great couch coop look elsewhere, the performance is so abysmal it's unplayable.
Gearbox leveraged the success of borderlands 2 to dump out this half finished turd and drain our wallets.
Don't get me wrong - play as Moze or Fl4k (other two are bugged) and don't worry about builds or gear in your initial playthrough. Using side quest reward gear will easily get you through normal mode, and it's an enjoyable experience.
But once it mentions TVHM and mayhem mode sell your game and never look back.