Assembly was not too difficult. Looks great and has a good amout of storrage,and accommodates our microwave easily. Great addition to our kitchen.