My MacBook Pro's upper case didn't look to good, after it fell like 1 meter. The internal parts survived the drop without any damage - yay!
Definitely not an easy repair. The repair took me more than an hour.
You'll need a good brain or some sort of system to know, where which screw goes...