I thought about this and the way you want to do it will become really confusing and not worth the effort. you will have to set a base, like size is always given or price is always giving. you can not have the user select 2 different things. depending on what the user selected would depend on the structor of the database. I can get it one way but as you have the users change the search critiera it wouldn't work from that way.

did all that make since???