Extremely hard to assemble and hang. You have to be super precise with measurements and level.As you can see there’s a small gap between panels but I am not going to re do it because of how time consuming it is and I don’t want to make extra holes in my walls. I still can’t figure out how to mount a tv on it though... Overall it looks modern and clean, so if you like difficult projects,this one is for you!