Good, sturdy, but some parts were breaking apart as I was assembling. Hopefully they will not fall apart!!!! Plus, the instruction was not exactly the same as parts I have (right and left was totally random), so you will need to keep assemble-disassemble to get it right way by yourself!
Overall, would buy it again, but there are rooms to improve the quality!!!