The only reason they get 4 stars instead of 5 is they missed an appointment with me when I had traveled out of state to meet with them. Nothing was prepared for our meeting and it was completely overlooked. I had to call the owner on her cell in a last ditch effort to meet with anyone, she did show up and was very nice and sincere in here apology. Our cake was beautiful and tasted great.