I've been using the WebSchedule control and got a couple of queries:
Thanks in advance.
You may have to make sure that the description isn't defaulted to Visible = false. If thats not the case I'd assume that its not something displayed on the appointment itself.
Changing the color of the appointment requires the removal of the default color of the appointment in the CSS file that you are using. Its not too hard but this caused me no end of headaches for me and still does. I've noticed that not all my appointments end up colored if I reset the color in the code after removing the line in the css file.