The quality is bad.  The first step was to attach the legs, which took me 30 minutes and it did not work well; they are wobbly.  The top didn't attach well either, and the hardware didn't seem to work.  I didn't even finish, and bought an assembled one to use instead.