After owning this for about a year, I'd highly recommend this cabinet. I assembled it without any help (took awhile but nothing difficult), and it has held up well. The expandable top is great because it fit into a little nook area of our home, and our guests always say it looks like the cabinet was customized for the home.