Just finished this DIY project, and it turned out better than expected; such a fulfilling experience!