There is a difference between cheap furniture and inexpensive furniture. I've had cheap bookshelves, and they have collapsed under the weight of the books on the shelves. I've also had inexpensive bookshelves which didn't look too great, but have lasted years without any major fuss.