Came put together which was nice (no assembly required).  However, the little shelf that pulls out had a piece come off that we will have to reglue. Also the color is much more of a cream so we need to paint it to match our white bookshelves in the room.