It’s fine and it does the job.  Assembly is easy enough but the parts are cheap.  Metal legs in my package were warped slightly, and the welds were crooked, so you have to bend the legs to make the screw holes line up well.  Do other people notice the imperfections No.  But if you’re the one who assembles it, you will always notice the lack of attention to detail.