This was awful to assemble. I didn't have all the correct pieces so some of it is not connected properly. I do not expect it to last long. Cheap particle board but I guess for the price it was to be expected. It does do the purpose intended with the top coming up but it's jerky in it's movement.