Everything was perfect. We are a very fussy couple with attention to detail! Worth five stars.