This bag has all the compartments that I need for my midi keyboard. However, it is made by ok quality material (ofc because of the price). The main compartment is a little bit not in shape when it is delivered by it's acceptable. Overall, I recommend it if you just need a bag to carry a 49-key midi keyboard and its accessories