I bought these for my daughter to go with her keyboard and they are fabulous!  They fit perfectly and I discovered that the plug is an adapter plug so she can use the bigger style for her keyboard but she can use the smaller plug for her other devices.  Sound quality is great and they are comfortable.  What a great buy!