Fits perfect. I have the 22" version and everything fits great. With everything in it, the bag is a little heavy, but it is manageable. I would recommend this bag for sure.