No assembly required, easy to install, looks great! I was worried the shelves would be crooked after reading other reviews, but it looks fine to me!