since you're in a rush, and need a suit tomorrow... I'll say the fit is okay...it's not that much off..

pants look baggy and too long, but perhaps you can try wearing them higher at the waist?
jacket is too short, sleeve length is good
@ Rzach:
jacket is double-vented, but still sewn shut