Looks good overall but beware that as a design issue the side supports do not account for the bevel very well so when you tighten them down they bow inward along the beveled surface.  Patient install can only rectify somewhat.  Most people will not notice but if you are a perfectionist...