Took a long time to assemble, lots of parts. But they all fit together and the piece was well made. Expect 3-4 hours assembly. I order a lot from Wayfair, this piece took the longest to assemble, looks great in room.