The YRM stuff is not flimsy at all its just their photography skills aren't great.
The inner sill is identical to the standard ones and really well put together.
The outer sill is oversized and will require trimming to fit but is designed that way instead of the standard replacements so you...