It was pretty easy to assemble but I did have help. The quality is ok. the inside boards cracked when placing screws in pre-drilled holes. The paint isn't completely white..it has like light brown specks on it. I will likely repaint it. I do like the front panel and feet..It works for now.