Please note, this review is not based on the quality of a product, but rather their shipping expectations. DO NOT be enticed by their coupon offers to not receiving your order as promised. I am still waiting for my book after their shipping date has come and passed. I paid for the quickest shipping possible, gave them the ample 3 days production time and still no shipment. They did offer a shipping refund ($36), but that does not equal the pain of not receiving a gift on time. I have used Shutterfly for years and will NEVER use MixBook again.If you need it by a certain date, don't expect receiving it.