A breeze to assemble - two of us got it done very easily in about 30 minutes. No damage in shipping and its the perfect size for a record player, speakers and a fair amount of records!