Bookcase functions as described. Assembly is easy, but does entail screwing in 46 screws. Filled it up 70% full with books and feels quite sturdy. Once my final location is decided, I will attach to wall for additional stability.