Ordered this as a Christmas present and was hoping it would be with me in good time, it arrived the next day. Insanely quick delivery - very impressed. It was packaged very well and the quality of the product is fantastic! The small roll of Love Hearts were also a nice touch. All in all 5 stars, thank you!