Relatively easy to assemble and fits perfectly in the space that I purchased it for. Sturdy quality and looks great!