The quality was a bit disappointing, but most of the large bookcases were over $200 and I needed three of them, so opted for this to stay within by budget. Large books caused the shelves to sag in the middle, so I had to spread out my heavier books. Delivery was quick, ahead of schedule. Assembly was straightforward for my husband, he said everything fit together. It took him about an hour and a half to assemble each bookcase.