Very nice piece and comes fully assembled. Sleek and modern. Love the gloss. Knocking one star because mirror makes it look outdated. Will most likely take it off and hang somewhere else in the house.