The true finish is the work of time, and the use to which a thing is put. The elements are still polishing the pyramids.
Your relationship with your sister-in-law is hingeing on your brother's - or your sister-in-law's - ability to keep that relationship together.