Nice job on this. The bevel on the shelf could probably due with a bit of softening up, but otherwise nice job.

Cheers,
-Arsheesh