Happy with the bookshelf, especially at price I got.  Assembly was easy.  4 out of 5 stars because the tall rails are not one piece as I'd hoped.  They have a split about halfway. Barely noticeable as the middle shelf covers a bit.