This bookcase is perfect! Absolutely everything I was looking for. It was incredibly easy to put together, it took less than 30min! Very sturdy, well made, would recommend!