It looks great. It's probably not the easiest task, but it looks nice.

Maybe you could put some objects on there to give a sense of scale? And make the deeper ones a bit smaller so that to give an impression of distance?