I just received the lower piece of the trim and still need to install it. The pictures I posted are taken from an angle that you cant see where carpet/floor meets the lower center console, because there is a gap/opening still below the center dash trim I installed. And the carpet has a hole in it on the hump where the console was, but I covered it with a oem rear floormat from my subaru legacy for now. I also purchased aftermarket all weather floor liners on amazon for pickup truck that come with one piece front liner that goes over the hump, and installed it, however, it is a bit too big, and is not a perfect fit over the hump, but overall looks good and is good protection (see photo). I will post more pictures when I am done. As far as overall effort, I thought it would be smoother/easier. The main issue I ran into is the center dash trim that covers heating controls, audio knobs and where front heated/cooled seats controls are, is different on LS/SLE trim compared to higher trims. (i whish it was the same, because it looked the same on dealers website pictures and videos of both trim levels i have seen... but it's not, and it is angled a little different, meaning the lower part of it comes out about 1/2 inch closer to the jump seat that I installed, so at the end, I believe the legroom in that center seat I installed has about 1/2 inch less space. And if I buy the correct dash cover from LS model, it will not have openings where heated/cooled front seats controls are located... so then you would have to cut them out, and I am not sure how easy it will be and how it will look) I am still very happy with results and It's not noticeable and it looks like original. (see pictures of parts i ordered and the difference in dash trim/cover, i installed #2, and just received #3 lower trim, i left #1 trim stock because it has heated seat controls in it) Hope that helps. Merry Christmas!