Fits my switch with body protector in very well. Build quality is great. Sufficient slots for my games. Fast delivery. Also I feel there's sufficient space to put in extra controllers in. The only downside is that it doesn't fit the power cables for charging (or maybe it's just the Australian ones that don't). Other than that all good.