Assembly was a couple hours. There are seams that show because of the number of pieces to assemble and their alignment. It's very cute and functional.