perfect bookcase, the artwork and painting are very much up to code.holds a decent amount of books, only thing really large books will have to lay on bottom shelf.