As another reviewer has already done, I also confirm that this bag is just a perfect match for my Yamaha CP-88 stage piano, and waaay cheaper (and lighter as well) than the original case. Even the padded straps hold it firmly at a place where there are no knobs, switches etc, and they protect it like a baby :-) Of course time will tell about its endurance, but compared to my previous Proel bag, it looks like of superior quality. A possibly negative aspect of the bag is that the secondary exterior pocket is a net (which is not clear from the product photos), which I guess that it's the first thing that will suffer from wear, but it's the inside that counts the most :-)