At least you don't have leaks like some of my "patients" do.
Looked at a 2014 Focus earlier this week. All the floorboards were soaking wet.
It had a sunroof. And not one single drain tube. Factory had totally forgotten to install them. Had been draining all the water down the pillar mouldings and under the carpet for 2 years. Don't know why it took so long for them to bring it back to the dealer. I guess maybe the horrible mildew stink might have done it.
My trunk was pretty damn wet. 1.5 quarts of water at the bottom, 3/4 of the ~1" thick fiberglass glued to the underside of the ~4x7' carpet-mat was soaked. It took 1/2 a week in the sun for that stuff to dry out. The bottom of the trunk lid was dripping water from all over it.
I would never ever consider getting a car with a sunroof after reading the info recently about leak problems with them. Why? I don't need the sun. I can get all the ventilation I need by opening some windows and probably 5x faster.
I had a convertible one time. I loved it, but don't think I'd want another.
I started a thread at Mazda 626 forums (
http://mazda626.net/topic/46486-moisture-intrusion-probably-entering-trunk/ ) before I posted here. I figured that most of them had my car, or close to it, and would know what the problem likely was. Several of them said the problem they had was a kind of weld (that had been painted over) between two pieces of sheet metal that was in the gutter surrounding the weatherstripping. They said it had lost its seal, that it had been filled with a bondo-like substance that lost its integrity and they renewed that with silicone, perhaps after gouging out the bad sealant with a sharp tool. I looked and looked and couldn't find anything like that in my trunk's gutters. I had to scratch my head. I pursued their other ideas, did seal a few places where some water seemed to be coming in a bit. No one there suggested that water might be getting through the joint of the weatherstrip and the flange (but I now think that's what happened). The help I got there seemed inadequate, it just petered out and died, so I posted here, glad I did. Although this forum isn't specific to my car (Mazda 626), the help has been a lot better. Will see this week what's what as the rains descend.
I really think that resetting the weatherstrip and sealing it off is likely the answer (nobody said that in the thread at 626 Forums), but I won't know until it rains and that should start in a few hours. It's going to rain quite a bit over the next week. In one week I should have a pretty good idea if the problem is solved. The car is sitting where it was when the problem developed. I'll take it for a good drive in the rain, too, in case that's part of the problem.
When I'm satisfied the leaks are no more I'm going to see about replacing a support structure at the right rear of the trunk that goes under the carpet-mat. It rotted out, was made of compressed wood attached to a couple of plastic legs. I'll cut a piece from something, maybe plywood, will see what I have, and attach those plastic legs. I don't think it's essential, but they had it there, so it has a purpose, will make the trunk more solid especially if there's heavy things in it.