While I think your essay was good enough, I noticed a few lapses.
First, your paragraphing was quite too lengthy. Shorter paragraphs would have helped.
Second,Your opinion should come at the last paragraph and not in the first.
Third, your statements should be informal. Words like "it's"...