varchar options

In a new table in sql server 2008 R2 that I will be setting up, I am wondering if there is a problem setting up a column size to be varchar(max) for a 'description' column I am using? I am asking the question since I am obtaining datata from a user daily from an excel spreadsheet. The maximum size for a value in an excel spreadsheet is 32,767 characters. My company says I can not ask the customer anything, I just need to work with what they give us.
Do you have any suggestions?

No issues. If you were not provided a requirement explicitly stating the upper-bound, then it is smart to provide for the unexpected, in which case a MAX-datatype would be the recommendation. There is slight performance penalty for using MAX-datatypes over n-datatypes, but in your case it sounds like assuming the penalty is justified.