Was at first daunted by the assembly, but its not that bad, and the finished product is amazing!!!!! I love this cabinet!!!! Looks great!