Easy to put together. It took my husband about 2-3 hrs.  he liked that it came with extra parts too! I love the color  simplicity of it . It fits perfectly under our TV.