Fairly simple assembly. Looks decent. A little smaller than expected but I also didn’t measure too much before ordering. The top when pulled out is also a little lower than what I’d prefer. But it’s decent for its price!