Easy to assemble and the quality is nice. With the legs it’s more prone to tipping but overall it’s a perfect fit for my space.