Very nice. Solid piece. Not as bad to assemble as others have reported but it did take me 5 hours. Had the pieces been better labeled it would have been easier. Take your time, label all the pieces yourself ahead of time - it won’t be so bad. I like the unit. Lots of space.