I had an assignment due in 4 days prior to submitting my request for this assignment and they managed to do give it to me two days earlier. They also sent me a first copy just to see the progress which is very helpful. I will surely use their service again because they did a great job in the assignment.