I bought this "bag" for a Casio PX-310 which fits perfectly and snugly. There's plenty of room in the pockets for the power adapter, pedals, cables, and binder/gig book. The easily removable shoulder strap is nice and definitely comes in handy when unzipping the bag to remove or pack the keyboard. The padding is minimal however, and would only protect the keyboard from minor incidental scuffs. Additionally, the craftsmanship is quite poor: the stitching came undone and left the padding exposed. The zippers aren't good quality either; they don't stay mounted onto the case, and the pulls can become derailed. All of the described damage occurred within a month of buying a brand new case, and after light touring. Considering that the damage was done simply by the weight of the keyboard (which is LIGHT by standards of fully-weighted 88-key boards), I couldn't recommend this case for anything more than cheap, convenient transport.