Overall they do the job but they are not very sturdy and were somewhat frustrating to put together. I would spring for a more expensive piece next time I buy bookshelves.