I took my daughters and they each built their own ice cream sandwich. Cookies were fresh and the ice cream was good quality. They had tons to choose from as well. I ate what the littlest one could not. The portions were large but not too large because my 6 year old ate the whole thing. The place was very clean. The woman at the front counter was helpful, patient and gave great service. I did think the price was a little too much but...