Overall easy assembly except that cabinet doors gave me a little trouble. Sturdy and good quality. Very nice looking with plenty of storage space. Exactly what we wanted!