Easy to assemble and much less flimsy than I was anticipating. It fits in perfectly in my home. My only complaint is that the wooden shelves look very cheap up-close. But for the price, I can deal with it.