The customization and ordering process was easy, and the mockup was sent quickly, the shipping time was much longer than estimated and communication with the company was a bit under par but after they answered back the product came within updated estimate and I'm satisfied
Rating: [4 of 5 Stars!]