a lot of love has been put in every detail. very nice!