Easy to put together but it will take some time.  I really like the color and even though the material is not quality(nothing much is quality anymore) it does show.  Sturdy and looks great.  Seems a little small but that’s my fault for not checking the dimensions.