We bought the entire set for my husbands office and love it. We put together the smaller bookcase and decided we wanted someone to put the rest of the set together, very time consuming. So maybe consider paying for assembly upfront. It is doable though, just takes forever. The set is extremely sturdy and has held up with everyday use. I would highly recommend.