Unless you have lots of patience, have a professional install it.  Otherwise watch the YouTube videos and be ready to do the dry fit process and readjust it a couple of times.  Took about 4 hrs but it’s so worth it.  It’s beautiful and totally looks professionally installed.  Not to mention it was delivered 2.5 weeks early.  Love it