Perfect for what I needed and easy to assemble. Only thing that would have been nice to have would have been holes for cables to pass under desk.