The assembly was a little time consuming but directions were easy to follow. Holds our printer and is a great addition to our office!