Thanks for including all the information, step 1 is generally trying to replicate what you are doing and having all the XL2BB data really helps.
I am assuming your data " YES "& " 24 IN 16 GA " doesn't have the leading and trailing spaces I am getting because you definitely don't want them
(if you have anything different in those cells let me know because it would be helpful to know what is causing the additional spaces since its not happening in the actual column headings)
Your formula looks fine. What I can't see your range names and I suspect the ranges are out of sync.
Match gives you a count from the left or top starting at 1, therefore the starting point for the 2 x-y (width-height) match ranges needs to be the same as your target area.
With your table's top left corner being E14, the simplest formula would be that SLEEVEW, SLEEVEH, SLEEVEA, all start at E14.
(yes you could focus on just the data range but then all 3 range names would need to start at a different cell reference, so why make it difficult for yourself)
Let me know how you go.
PS: the one thing I was missing that you might want to display visually on your charts is which dimension is which (ie Width vs Height).