Affordable, sturdy, looks good. A bit time-consuming to assemble. Would have given it 5 stars if the underside of the top shelf were finished and the parts ID stickers came off more easily, without leaving any residue.