The case is of relatively good quality, everything in the photo is included. That being said, the padding on the sides of the bag is thin, but the included travel case at least adds some extra padding to the console. I was hoping that the BOTW leather case I already had would fit in my bag, but unfortunately it's hardly too comfortable (which I half-expected anyway). The bag itself is overall a bit smaller than I expected, I can fit my Switch (with Joy-Cons), dock, pro controller, power cord, HDMI cable and a couple of 4 game card sleeves. There might be enough room on the handles for an extra pair of Joy-Cons, but they'll be cramped. Generally satisfied except I found it cheaper in another post a day later for $7 haha.