The assignment was done but the process of navigating the website and getting in chat with them was extremely sketchy. I've only used the service once, and the quality of work was good, but I was super close to cancelling and refunding everything due to how sketchy it was. But they finished the work 10 hours before I wrote the deadline, so it's still good. I would say use at your own risk, and stay in chat and ask for constant updates and proof that work is being done. I would also say that you shouldn't pay the full amount upfront, instead pay half and the other half when they show that the work is complete.