Very easy assembly, was able to put together 2 of these bookcases in a total of 3 hours. Walnut finish is quite nice and looks good with my decor. The shelves are sturdy when assembled properly, so not a bad deal for the price. Some minor scratches in the finish when they arrived,  not enough for me rp return them,  but enough to knock my review down by one star. Overall a good product