Yup, Michigan has similar laws. Anything purchased during marriage is community property, and the same can go for money earned AFAIK. Property you bring into the marriage can be retained as sole ownership (you gotta prove it). If you had funds set aside before marriage and never touched them during marriage you could have a case that all that money is yours. However, if you used that money for a down payment on a house it's suddenly community property (I.e. you can't claim you have a high ownership stake than your partner). At least that's how I understand it.
I have coworker's who say they keep all their finances separate from their wife's in order to keep their assets divided in case they were to get divorced. This is total BS though, because they can still come after that money if it was earned during the marriage.
At least that's how I understand it, but I've never gone through it.