The customer service was great. However, I received the paper later than I expected but before my due date. I provided them a short time frame so I could imagine it was a bit difficult to complete. That being said, the quality of the paper was great. I would definitely recommend this site to those looking for assistance with their papers.