Assembly was very challenging and took several hours with two people and the end result was slightly off due to its complicated nature. Quality expected for the price and seems sturdy enough.