ok folks, need a lil reassurance here.

i know these pics arent the greatest, but u have no idea the contraptions i needed to assemble to get these shots.

is THIS what I've been waiting roughly 25 weeks to see?
this is the end of week 15 flwr.