I would remove "the" before "dusty". The rest is fine.
Student or Learner
Would you please correct the mistakes in my sentence. I am wondering if my punctuation is correct.
With his brown frayed fedora, thick glasses and grey shaggy beard, Peter came across as an old professor who had spent decades in the dusty libraries and musty lecture rooms.