Perfect
Couldn't ask for a better memory for our wonderful day.  I love this heart, quality and just all around communications and delivery.
Rating: 5 stars