Nearly perfect! The was a small break in an unseen piece of particle board I assume happened in shipping, but otherwise wonderful. Easy to  assemble and nice look.