Pretty flimsy and the upper part comes easily off if you lift it from a wrong place. I did assemble it myself and once I got it together and if you don't have to move it, it does the job.