Challenging to assemble (especially the drawers) but the final product looks really nice and is sturdy. It's exactly what I was looking for to hold the printer / some books in our office.