It did take a moment to assemble but it is very cute and I would buy it again! I really like this cabinet a lot.