Assembly was of medium difficulty and took several hours. Cabinet doors were difficult to adjust, but the final product was worth the work - looks create in my foyer!