It's difficult for non-English speakers, or poor English speakers, create in perfect English.
If you head into a carpet store without the vaguest idea about what constitutes quality, you happen to be lot more inclined to bring home something that falls far shorter than your expectations. http://Www.digitaljournal.com/pr/4093029