A pretty good fit for the price.  Aesthetically, it looks great!  But be aware that assembly is a bit difficult (when assembling by oneself) and not everything aligns.  They also provide wall anchors, which is nice because the taller bookshelves need it.  They wobble a bit, so I'll need to be careful with dusting and limit the weight I place on them.  Color looks great and the design is what I needed.