Is a Gigabyte GA-Z97MX-gaming 5 LGA a good choice?

I am starting to gather components to build a new desktop. Is the Gigabyte GA-Z97MX-gaming 5 LGA 1150 Intel Z97 a good choice for the mother board? Or is there a better choice?

Thanks for the help.

SolidworksAdministration