I can't review the AG product, because I haven't received it -- two months later. This is after waiting the 6 weeks for a custom made product, which I expected to wait. I've been tracking the ship now via FEDEX and USPS - because well AG is cheap and didn't use FEDEX regular but the Econ version that goes via smartpost. My pkg was sent first week of Nov from TX, then it went to NM, then CA, then back to Ohio, where FEDEX notes - label was unreadable. Now back to TX, then AZ, where FEDEX notes - label is unreadable, new label created. And off we go to TX, then northern CA (I am in Southern CA), now back to AZ and now it is in Chino (since 11 Dec) - which is about 98 miles from me and says the first delivery date is 29 Dec. Yup -- that is two weeks from now. I could walk to Chino and back, pick up the AG package, before they could deliver it. This is NOT a FEDEX or USPS issue, rather AG could not print a correct shipping label from day 1 - so the transportation companies can't do their job and properly deliver. So -- no gift under the tree for my granddaughter because AG can not - in three months time get a package to a customer.