Easy to assemble but it did take around 1 hr & 45 minutes to do so. Really nice piece of furniture. It was perfect for the space we needed to fill.