All pieces came in perfect condition (although not all were labeled). Pretty easy assembly and looks better in person than online! I’m very happy with it, a unique addition to my living room! More storage space inside than I expected, it’s perfect.