Some moderate assembly was required. after put together the bookcase looks good. i like that the shelves are adjustable. pros: price was reasonable, delivery speedy. cons: minor scratch on a corner of one of the doors.