Delivery: I received my products in about a month, plus or minus a few days. I thought it was going to be three plus months, so I'm very impressed. I chose the cheaper boat option and it still arrived early. Quality:My packages look great, and I have not seen any damaged product. Design: The design matches the one we agreed on and I love it. Service: Great service and I hope to continue working with them