Works great. Only reason I am selling is because I upgraded to a 60D. Comes with: Body Cap All packaging and manuals Eye piece Strap 2 batteries 1 charger 1 memory card I want to ask $250 - Please give feedback on if you think this is reasonable.