This bookshelf arrived before the date promised and was packaged well. My friends who put it together for me tell me it was easy, but it did take time and required two people due to the size of the pieces. The shelves are adjustable! I'm more than happy with the purchase. It was a great buy, especially with free shipping. My only caution is that is it very heavy. When the box arrived I could barely get it in the house.