This is a really pretty cabinet.  It did take me a while to put it together myself.  Probably between 1.5-2 hours.  The instructions were pretty clear and overall, I'd say the purchase was completely worth it!