Arrived quickly and needed a minimal amount of assembly (just the base and shelves behind the mirror). Very sturdy, pretty and functional. Exactly what I wanted.