Arduino Motor Shield and Arduino Mega 256

Hello, can the Arduino Motor Shield be put on top of the Mega 256 out of the box? How good is this product compared with others in terms of using it for controlling stepper motors?