The plug for the SD card slot does not fit perfectly, he is much too big (long). In addition, dust pull the plug if they are unplugged, sharply. So I did when inserting each time afraid that I now have much more dust in bringing into the port as no plugs. Also you have to when you plug the charger cable to the MacBook Pro 15 '' sure of which side you plug it when the plug for FireWire's in it, then the charging cable concludes not entirely and the computer will not boot thereby. For me not to keep rewarding and eventually consuming all the plugs together. Unfortunately, rather a bad investment, as a successful purchase.