Fairly complicated and time consuming to assemble. The drawers as the instructions direct don’t fit. It looks great and has really helped my rescue, a pandemic puppy a lot.