easy to assemble. but it was missing 20 screws and i had to wait for over a week to get them replaced.