Easy to assemble, but pretty flimsy as a finished product. Also, mine was missing a wheel when it arrived, so I had to request a replacement bc it’s worthless with only 3 wheels...and I still haven’t received it almost 2 weeks later. If it had 4 wheels, it would be ok for the price, but if you want something that will last for a while with daily use, I recommend something sturdier.