Filtering my products on drupal commerce
You can do it in the view.

Select a filter criteria for example "size", then click on expose filter.

This permit you create a custom search box as well clicking on "exposed filter in block" under Advanced in view.

First part of a tutorial http://www.youtube.com/watch?v=9-sKG1bplx0