The paper describes DesCOTS-SL, a tool for selecting commercial off-the-shelf (COTS) components. The tool helps users identify their requirements, formalize them, prioritize needs, and select COTS products that meet the formalized requirements based on quality models and evaluations stored in the DesCOTS system. Current work involves improving the usability of defining requirements and reusability of quality metrics to evaluate more types of software domains and products.