It depends on your use. If you have the screen on maximum brightness and are using processor intensive apps you may find that the charger won't keep up with the draw, particularly if you have the retina display.
I believe it takes about 12 hours to fully charge a retina display model, even if it is turned off.