I installed my own in just a few hours with no trouble. Came out great, but you do need a friend to help as it's not small and things get awkward quickly without a helping hand. (Thanks, Jay!) As...