Easy to assemble but you get what you paid for. A lot of the finish is scratched and some of the connective parts were bent and not well made. I had to widen and adjust them myself to make the parts fit. It’s very cheap material and quality is average. We even had to add a silicone bumper under the legs to keep it from rocking as it was uneven. Overall something good to have temporarily and not meant as an investment.