I had a great time watching the Cleveland Cavaliers play in Quicken Loans Arena. It didn't hurt that I had amazing seats. The arena itself is pretty nice! The restrooms and dining spots are clearly labeled and pretty easy to find. It is also pretty great that they have a two-floor Cavaliers store for anyone who wants to buy a last minute t-shirt, jersey, or about a thousand other trinkets! I purchased a t-shirt for a pretty decent price- I actually think it was cheaper than the shirts at the local Dicks Sporting Goods. The staff in the arena was pretty helpful and drinks were sold by vendors walking up and down the steps.
Things to note: If you do not want to get up during the game, I would recommend that you bring CASH so you can catch a vendor walking on the stairs. Also, be prepared and come early so parking will not be an issue. There are various parking lots but you do not want to be the person that has to walk 3/4 of a mile to the arena... it could happen.