Easy to assemble. Excellent instructions and plans. I assembled the lot over two days. (I’m 72 yrs old). 

Problem with doors. Only two of the tall ones were correct. Another two “panels” were not prepared for hardware. 

Awaiting reply from vendor.