I would give it a 9/10.....very very nice!

Two things:

where did you get the render?

and

how did you make the background?