I am a paralegal, not an attorney. I ordered the IIPP kit at the attorney's suggestion and we used it for our client, tailored to his particular needs. It is a quality, comprehensive package that included much more that I anticipated. The many, many documents are well-formatted and attractive. Other than customizing it to our client's needs, the documents needed no revisions at all. They were easy to order, easy to download, and easy to use. Although there are cheaper products on the internet, the XO IIPP Compliance kit was worth the additional expense. I would not hesitate to order any product from XO Safety again.