Fantastic deal and nice case. Although my XP 405 is on the compatible list I had to double check. The only way it will fit is removing every single piece of velcro in padding. Also I thought it was advertised with pockets or something for storing accessories? The only thing inside is 4 elastic loops to which I can find no use? After finally zipping up and truggling to get snapped shut it seemed to have maybe stretched enough that it just fits but no padding. I guess it depends on your particular model as to how well it will fit and to what extent you can use advertised features. I do like it better now but had it not been for the deal I was leaning on returning.