Absolutely love this cabinet! Assembly was not too challenging with two people - took us a little over an hour. Directions were okay; a little confusing and incomplete at the end, but we figured it out without too much difficulty.  Well worth it!