Unit is pretty good quality. Mostly particle board. Back panels are a little flimsy. Assembly not too bad if you are experienced in assembling these types of things.