Anything with a screen size bigger than 5" and flanked with buttons will start getting too big. A 7" screen would be even worse.And whatever it is it has to be under 1" thick. anything thicker start to feel too bulky.
If you wanna go as big as a 7" screen then it has to be a slider of some sort. But stil no bigger than 20mm thick. If going under or at 5" then it could be a flipper or have flanked buttons.