Communication effectiveness was fairly good. Production time was longer than expected. However, I am very satisfied with the final result. They improved the design after the first revision and incorporated the feedback I provided. It’s highly likely that I’d be working with this manufacturer again if they meet their deadlines.