The assembly took me about two hours. It was definitely not easy to assemble. But the product design is decent enough and it looks good once fully assembled. The drawer is not easy to open or close because of a not-so-common design of the slide-tracks. It also took me quite a well to adjust the drawer and the slide-tracks to make it fit into the unit. The material quality actually is ok for the price.

Pros: nice design, good-looking, great value
Cons: too difficult to assemble