I was very impressed with the products that I received from Beebeecraft. My order arrived within a reasonable time and everything was very well packaged. Even the product packaging was functional and pretty. They also have a wide variety of craft supplies. I do different types of crafts and I could find supplies for different projects on their website.