We ordered a 2-tier heart-shaped wedding cake. The cake was delicious and decorated beautifully. The only concern we had was when my friends went to pick up the cake, the bakery told them to drive very slowly, especially on curvy roads (this is the mountains! all roads are curvy!). They said this was because we chose the fruit preserves as the filling. If we had know this at the time we ordered, we would have picked something else. The normally 1 hour drive took my friends 2 hours. We had allowed plenty of extra time, so this wasn't a problem.
The cake was yummy and lovely, so overall I would definitely recommend McFarlans