Assembly is fairly easy...but door assembly hardware is difficult - not sized correctly.  Template for door hardware completely wrong - don't use!  Finish is a paper veneer that rips off if you remove sticker - looks nice though.  Would NOT recommend for high traffic area. Bought two for wide opening in guest unit - overall they look good - hoping they stay together! ;/ The price is appropriate for what you get.  Use additional quality wood glue when assembling the doors for extra strength.