Bought for a trip for our son and it was great. It was easy to install, held up well, didn't fall or sag under the weight of the switch, and the passenger sat comfortably on the headrest. It has a small pocket big enough for a charging cable, game cards or other small add-ons, but not big enough for extra controllers. I also like that it comes with a charging cable. It arrived as described and we were satisfied.