It took some time to build this but it is definitely doable.  The instructions were good.  The finished product is beautiful I have received tons of compliments already!