Not hard to assemble but annoying. Took maybe 2 hours for me to do it alone. It looks okay and it's nice and simple but I find that it shifts really easily like when I lean up against the wall, etc. I don't know, there isn't much to love or much to hate so it's just okay.