For new job. Just smart not smart smart. Not too expensive and ideally, machine washable. Any thoughts? I'm tall (5'7.5"). TIA