Yes Netflix does look good DIRECTLY off Apple TV but doesn't have subtitles and my wife needs that option. My Internet speed is 50mb/s so if that's not fast enough for streaming then the apple tv device was a VERY poorly designed product indeed!
so are you taking it back?
what made you buy it?
which iPad do you have?
do you have wi-fi?
do you have surround sound?