It comes almost assembled (just wheels need to be added), and I can’t be happier with the quality and the functionality.