Love it! Well done.
Personal preference thing; but I think you went a little too heavy on the DOF. This has also meant that a bit too much noise is present in the images. But otherwise very nice! :)
Did you do all your own styling? You mentioned you were responsible for design, but to what extent? I ask as this is something I'm having trouble dealing with. I consider my job as a visualizer first and foremost. But clients all too often rely on our design skills too - which we don't get paid for. It's a hard line to tread, do I do minimal design work, under the rule that this should be supplied to me, or do I have a comittment to make the image look nice - thus resulting in designing a big chunk of the image?
Sorry to hijack your post - just something I always struggle with.