Super easy to assemble, looks good. Only reason I didn't give it 5 stars is my stereo receiver is too big to fit in it.