"Match" means two things go together. In the context of clothing, the colours are either the same, or at least they go well together.
"Suit" means it's appropriate for a person. Green clothes might suit me, but large hats might not. It can be different for other people.
"Fit" simply means the right size - neither loose nor tight.