It's not good quality and not very stable. The pieces came with scratches and chips, and the poles have glue that is visible so it is not esthetically pleasing. One of the bolts broke as we were screwing it together. We had to get our own hardware to screw into the desk to better stabilize and hold it together.